MGDLGKGYKLVFLGDQGVGKTSIITCFMYGKFDTSYQATIGIDFLSKTTRYEDRTFRLQLWDTAGQERFKSLVPSYIRDSSVAVIVYDVASKQSFINTSKWIEEVRAERGSYVIIVLVGNKTDLVNKRQVSIEEGENKAREFGALFMETSAKAGFNIKPLFCKITSALQGNEAVSWTKQEDLVDVNLKPLMFSSQANHQQESNCSC